be ahead of the pack - French English Dictionary